Leather straps - Francés Inglés Diccionario